2

远程分支

查看远程分支

git branch -a
git branch -av
git branch --remote

删除掉没有与远程分支对应的本地分支

git remote prune origingit fetch -p

查看远程存在的分支

git remote show origin

删除远程分支或tag

git push origin --delete <branchName>
git push origin --delete tag <tagname>
否则,可以使用这种语法,推送一个空分支到远程分支,其实就相当于删除远程分支

重命名远程分支

在git中重命名远程分支,其实就是先删除远程分支,然后重命名本地分支,再重新提交一个远程分支。
例如下面的例子中,我需要把 devel 分支重命名为 develop 分支。

  1. 删除远程分支:git push --delete origin level

  2. 重命名本地分支:git branch -m devel develop

  3. 推送本地分支:git push origin develop


Pines_Cheng
6.5k 声望1.2k 粉丝

不挑食的程序员,关注前端四化建设。